Docker Container
過去にdocker runなどで作成済みのContainerを起動する
強制終了
$ docker rm <Container name>
もしくは$ docker rm <Container Id>
id指定は前方一致なので2,3文字とかでも行ける
e.g. $ docker rm e8
docker ps -aの結果から消えたことを確認できる
普段業務で使っているやつとか
Dockerfileをちょっと修正して再起動したいときとか?
Imageからつくりなおさないといけないか
起動時にrun --rmしないことの動機などを知りたい #?? Containerを消したほうが良い場合、消さないほうが良い場合
docker inspectを実行するとImageの詳細情報が見れるが、
GraphDriver.Data.UpperDirに書かれているpath上でContainerが作られる
これはもちろんhost上の話
e.g. /var/lib/docker/overlay2/5195cad9c...
このpathに対して/をmountし、そのContainerの内容しか見えないプロセス空間を作る